home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Tools 2
/
Amiga Tools 2.iso
/
mui
/
mui-tools
/
multicx
/
multicx.doc
< prev
next >
Wrap
Text File
|
1995-03-09
|
9KB
|
262 lines
------------------------------------------------------------------------
MultiCX 1.21 (28.11.94)
------------------------------------------------------------------------
MultiCX is the smallest Multi-Function-Commodity for the Amiga, thought
as a replacement for many bigger and sometimes bad programmed programs.
It is a 100% clean commodity, which means that it does not use any
patches (SetFunction), no interrupts and no special input handlers. So
it could safely be disabled or removed at any time.
------------------------------------------------------------------------
Features
------------------------------------------------------------------------
- Notification
MultiCX recognizes any changes of the ToolTypes while running, so
there's really no need for a GUI.
- Screen Blanker
MultiCX includes a simple but compatible screen blanker. It always
uses the display mode which fits best to the actual front screen, but
takes the lowest resolution with only one plane.
ToolTypes:
SCRBLANK=n sets number of seconds until screen blanks,
0 means OFF
- Mouse Accelerator
MultiCX lets you set Acceleration and Theshold (minimum movement to
activate Acceleration) for smooth mouse handling.
ToolTypes:
ACCELERATION=n sets Acceleration factor, 0 means OFF
THRESHOLD=n sets Threshold value, 0 means no Threshold
- Mouse Blanker
MultiCX blanks the mouse pointer on keypress and/or after approx. 30
seconds without having moved the mouse.
ToolTypes:
KEYBLANK activates MouseBlanking on keypress
TIMEBLANK activates MouseBlanking after timeout
- MMB Cycle
MultiCX allows you to cycle screens using MiddleMouseButton, this is
eqivalent to LCOMMAND M.
ToolTypes:
MMBCYCLE activates MMB Cycle
- Mouse Shift
MultiCX lets you use the RightMouseButton as a Shift-Key for extended
selection. And this is how it works:
1. Press the LeftButton anywhere and hold it.
2. Press RightButton and hold it.
3. Release LeftButton and keep RightButton pressed.
4. Now select some icons with extended selection.
Sounds much more complicated than it is...
ToolTypes:
MOUSESHIFT activates MouseShift
- Window Cycle
MultiCX lets you put a window to front/back by a configurable number
of LeftButton clicks. Qualifiers can be defined for both functions.
ToolTypes:
WINCYCLE=n sets number of clicks for WindowCycle,
0 means OFF
WINFRONTQUAL=Qual sets Qualifier for WindowToFront
WINBACKQUAL=Qual sets Qualifier for WindowToBack
- SUN-alike Window Activation
MultiCX has three different options to activate windows automatically.
All of them activate the window under the mouse pointer, SunKey does
it on every keypress, SunMouse does it after mouse movement, and
SunRMB does it after pressing the right mouse button. So SunKey and
SunMouse together seem to be rather useless.
Windows with active Gadgets (like FileRequesters etc) will never be
deactivated by one of these functions.
ToolTypes:
SUNKEY activates SunKey
SUNMOUSE activates SunMouse
SUNRMB activates SunRMB
- HoldX and HoldY
MiltiCX allows you to lock a specific mouse dimension while holding a
defined Qualifier. If both Qualifiers are set to the same it locks all
mouse movements. So you are responsible for useful settings...
ToolTypes:
HOLDXQUAL=Qual sets Qualifier for HoldX, none means OFF
HOLDYQUAL=Qual sets Qualifier for HoldY, none means OFF
- Enter ASCII
MultiCX allows you to enter ASCII codes directly using a pressed ALT
key and the numbers in the numeric block, for example <ALT> 65 = A.
Maximum 3 digits, value must not be greater than 255.
ToolTypes:
ENTERASCII activates EnterASCII
- CapShift
This option changes the way CapsLock works. Just try activating
CapsLock, and then press some shifted letters to get an idea of it.
Hotkeys etc are no longer affected by CapsLock.
ToolTypes:
CAPSHIFT activates CapShift
- Window Close/Zoom
MultiCX allows you to close/zoom windows using defined Qualifiers and
Keys.
ToolTypes:
WINCLOSE=Qual&Key sets Qualifier and Key for CloseWindow,
none means OFF
WINZOOM=Qual&Key sets Qualifier and Key for ZoomWindow,
none means OFF
- Window Remember
MultiCX remembers the last active window on every screen, and next
time you go to that screen, this window will be re-activated
automatically.
ToolTypes:
WINREMEMBER activates WindowRemember
- PopCLI
MultiCX spawns a UserShell using the given command string when
pressing the PopCLI key. Optionally the Workbench may be popped to
front first.
ToolTypes:
POPCLI=Qual&Key sets Qualifier & Key for PopCLI, none means OFF
POPCLICMD=Command sets command string for PopCLI, none means OFF
WBTOFRONT activates WBToFront for PopCLI
- System Flags
MultiCX lets you set/change some of the internal AmigaOS flags. These
may be set, unset or left unchanged, where a parameter of 0 means
deactivate, 1 or any value >0 means activate, and putting the ToolType
in brackets (the same as removing it) means no change. Old values are
NOT restored when quitting/disabling MultiCX, but Notofication may be
used at any time.
ToolTypes:
BLACKBORDER=n changes BlackBorder flag, ECS Denise needed
NOCLICK=n changes NoClick flag for all drives,
may not work with very old drives
WILDSTAR=n changes flag for extended WildCarding,
if ON "*" may be used instead of "#?"
------------------------------------------------------------------------
Notes and Hints
------------------------------------------------------------------------
- MultiCX must be started from WB, CLI/Shell is not supported.
- MultiCX is 100% compatible to Commodore's specifications, so don't
complain if some bad-behaving software does not work with it.
- MultiCX's Screen Blanker uses BestModeID to find the best display
mode. Because this is not possible under AmigaOS 2.x MultiCX uses a
special masking algorythm to find the display mode. But this relies on
the fact, that a DisplayID with all ModeKeys set to 0 exists.
Anyway you should use AmigaOS 3.x for best results.
- BlackBorder is not fully supported by AmigaOS 2.x, but should work.
- Some very old drives do not like NoClick, so switch it off at once if
your drive makes funny noises...
- If you like to toggle some of MultiCX's features using hotkeys, you
should try ToolManager 2.1 (by Stefan Becker) together with DoIcon (by
Lars Eilebrecht).
- MultiCX may be enabled/disabled/removed from within scripts by using
HandleCX (included in this archive).
------------------------------------------------------------------------
History
------------------------------------------------------------------------
1.00 - 1.20 internal Beta releases
1.21 first public release
------------------------------------------------------------------------
Author
------------------------------------------------------------------------
Martin Berndt
Fr.-Alfred-Str. 115
47226 Duisburg
Germany
E-Mail: m_berndt@wanderer.gun.de
------------------------------------------------------------------------
Legal Stuff
------------------------------------------------------------------------
MultiCX is GIFTWARE, so simply send be anything you like. Gold bars,
Ferraris and jobs in the US are prefered... ;-)
Copyright
---------
MultiCX is written and copyright © 1994 by Martin Berndt. No parts of
this program may be altered by any means (this includes editing,
reprogramming, crunching, resourceing etc.), except archiving.
Disclaimer
----------
The author is in no way liable for any changes made to any part of the
program, or consequences thereof as he is in no way liable for damages
or loss of data directly or indirectly caused by this software.
Distribution
------------
Neither fees may be charged nor profits may be made by distributing this
piece of software. Only a nominal fee for costs of magnetic media may
be accepted, the amount of US $5 shouldn't be exceeded for a disk
containing MultiCX.